package cn.mystyle.user.server.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import cn.mystyle.model.user.UserInfo;

/**
 * @author clark
 * 
 * 用户mybatis
 */
@Mapper
public interface UserDao
{
    /**
     * 查询用户
     * @param param 请求参数
     * @return List<UserInfo>
     */
    List<UserInfo> findUser(UserInfo param);
    
    /**
     * 查询用户总记录数
     * @param param 请求参数
     * @return int
     */
    int findUserTotal(UserInfo param);
    
    /**
     * 添加用户
     * @param param 请求参数
     * @return int
     */
    int insertUser(UserInfo param);
    
    /**
     * 更新用户
     * @param param 请求参数
     * @return int
     */
    int updateUser(UserInfo param);
}
